home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / GRAPHICS / @FALCON / VIEWERS / ANIPLAY.109 / ANIPLAY.TXT < prev    next >
Encoding:
Text File  |  1997-01-24  |  12.0 KB  |  253 lines

  1.                         *---------------*
  2.                         | ANIPLAYER 1.9 |
  3.                         *---------------*
  4.  
  5.  
  6. Présentation:
  7. -------------
  8.  Ce freeware est un lecteur d'animations Quicktime (.MOV) et d'AVI
  9. avec le son écrit totalement en assembleur 68000 et DSP 56001 (pour la 
  10. décompression des images). Il a été écrit et optimisé principalement  
  11. pour le FALCON.
  12.  Le fichier est lut petit à petit, et le programme utilise donc pas 
  13. beaucoup de mémoire.
  14.  Avec le true color du FALCON et le DSP, il est possible d'obtenir une 
  15. animation tout a fait correcte avec le son sans sauter d'image (il 
  16. faut aussi un lecteur CD-ROM rapide).
  17.  Pour l'instant peut de formats sont reconnus (la compression 
  18. principalement reconnue est au format Cinepak cvid).
  19.  L'affichage s'effectue dans une fenêtre, et l'on peut se déplacer à 
  20. un endroit donné de l'animation (curseur ou boutons magnétophone).
  21.  Le programme supporte le protocole VA_START (MagiC) qui permet de 
  22. changer d'animation en double-cliquant sur le nom (.MOV et .AVI
  23. installés) dans le bureau, le programme étant lancé uniquement la 
  24. première fois. Le programme peut également tourner en accessoire s'il  
  25. est renommé en ACC. Il peut donc fonctionner en multitâche.
  26.  Le logiciel est en français (ressource intégré) mais peut fonctionner 
  27. en anglais si le fichier N_FRENCH.TXT se trouve dans le même 
  28. répertoire qu'ANIPLAY.PRG.
  29.  
  30. Matériel requis:
  31. ----------------
  32.  FALCON conseillé pour le True Color et le DSP.
  33.  TT avec carte graphique 32768 couleurs conseillée.
  34.  Machine équipée d'un 68030 au minimum et d'un méga de mémoire (risque 
  35. de 3 bombes sur un ST(E) pour certaines décompressions).
  36.  Les cartes graphiques courantes sont gérés 256 couleurs sans plans, 
  37. 32768 couleurs format motorola ou intel (NOVA) et 16 millions de 
  38. couleurs format motorola (non testé).
  39.  Sans carte graphique c'est le 256 couleurs avec plans (FALCON et TT 
  40. basse) qui est géré.
  41.  Le programme fonctionne également sans son DMA, il devrait donc 
  42. tourner sur un HADES (sans le son).
  43.  Le coprocesseur mathématique n'est pas utilisé.
  44.  
  45. Informations:
  46. -------------
  47.  Une courte aide est disponible (HELP) donnant un descriptif du 
  48. programme et des options.
  49.  La limitation en vitesse est occasionnée par les transferts incessants 
  50. du 60030 au DSP pour l'image à décompresser, et du DSP au 60030 pour 
  51. afficher le résulat (le bus du FALCON étant à 16 MHz à l'origine). 
  52.  Le temps d'occupation CPU maximum est indiqué en % sur la ligne 
  53. informations de la fenêtre, une valeur supérieure à 100 % signifie que 
  54. l'on ne tient pas la cadence indiquée en images/seconde.
  55.  Les formats de compression image reconnus sont les suivants:
  56.     * cvid:   16 millions de couleurs (avec/sans DSP) AVI/MOV.
  57.     * cram8:  256 couleurs (avec/sans DSP) AVI.
  58.     * cram16: 32768 couleurs (non testé) AVI.
  59.     * rpza:   32768 couleurs MOV.
  60.     * smc8:   256 couleurs MOV.
  61.     * rle4:   16 couleurs (non testé) AVI/MOV.
  62.     * rle8:   256 couleurs AVI/MOV.
  63.     * rle16:  32768 couleurs (non testé) MOV.
  64.     * rle24:  16 millions de couleurs (non testé) MOV.
  65.     * rgb8:   256 couleurs AVI non compressé.
  66.     * raw8:   256 couleurs MOV non compressé.
  67.  Le son est restitué à la fréquence d'origigne (si le rééchantillonnage
  68. est coché). Dans la majeure partie, le réchantillonnage se fait de 
  69. manière rapide (en enlevant ou ajoutant un échantillon), dans les 
  70. autres cas, il se fait par interpollation linéaire (plus lent).
  71.  Le programme fonctionne dans toutes les résolutions possibles du 
  72. FALCON, les modes ATARI avec plans, et, le true color 15 ou 24 bits, 
  73. et le 256 couleurs sans plans si une carte graphique est installée 
  74. (non testé). Si le mode graphique est en 256 couleurs, les animations 
  75. en 16 millions et 32768 couleurs sont tramées. Si le mode graphique 
  76. est inférieur à 256 couleurs, l'image est tramée en monochrome. Au 
  77. démarrage du programme, si une carte graphique est détectée en 32768  
  78. couleurs, il est demandé si elle appartient au monde PC (format intel, 
  79. par exemple cas de la carte NOVA).
  80.  Les décompressions DSP sont possibles en True Color FALCON, 256 
  81. couleurs avec plans, et 256 couleurs sans plans (FALCON avec carte 
  82. graphique ?).
  83.  Lors de la lecture d'un fichier, il est possible de demander des 
  84. informations le concernant (^I ou I):
  85.   - Informations animation:
  86.     * dimensions.
  87.     * nombre de couleurs.
  88.     * nombre d'images.
  89.     * nombre d'images par seconde.
  90.     * durée.
  91.     * numéro de l'image courante.
  92.     * type de compression.
  93.   - Informations son:
  94.     * Qualité (8/16 bits mono/stéréo).
  95.     * Fréquence fichier.
  96.     * Fréquence machine (la plus proche).
  97.     * durée.
  98.   - Informations mémoire:
  99.     * Taille en octets de buffers fichier (décompression vers buffer  
  100.       image ou écran).
  101.     * Taille en octets du buffer image (conversion format écran).
  102.     * Taille en octets du buffer écran (buffer redraws, inutilisé si  
  103.       affichage direct demandé).
  104.     * taille en octets des buffers son. 
  105.  Il est possible de sauver l'image courante dans les formats suivants 
  106. par rapport à la résolution vidéo de l'écran:
  107.   - IMG, GEM Bit Image:
  108.     * 256 couleurs si écran <= 256 couleurs (XIMG) ou animation en 
  109.       256 couleurs.
  110.     * True Color 24 bits si écran >= 256 couleurs.
  111.   - TGA, Targa Image 2.0 en True Color 24 bits:
  112.     * conversion à partir de 256 couleurs si écran <= 256 couleurs.
  113.     * conversion à partir de 256 couleurs si animation en 256 couleurs.
  114.     * conversion à partir du True Color 16 bits.
  115.     * 24 bits directement si écran en True Color 24 bits.
  116.  Il est possible églalement de sauver le son à la fréquence d'origine  
  117. si le rééchantillonnage n'est pas sélectionné, ou à la fréquence 
  118. machine s'il est sélectionné, et dans les formats suivants:
  119.   - AVR, Audio Visual Research (ATARI).
  120.   - WAV, Microsoft RIFF-WAVE (PC).
  121.   - AIF, Apple Interchange File Format (MAC). 
  122.  
  123. Description des options:
  124. -----------------------
  125.  L'option décompression DSP active le DSP pour certains formats dans  
  126. certains modes vidéo (true color FALCON et 256 couleurs). S'il est 
  127. utilisé la fenêtre l'indique.
  128.  L'option affichage direct provoque une accélération supplémentaire 
  129. au DSP, mais provoque des vagues à l'écran et les redraws sont 
  130. impossibles. Cette option n'est pas toujours disponible (256 couleurs 
  131. et monochrome). En true color FALCON et l'affichage direct, le DSP 
  132. travaille en tâche de fond pour les transferts (il interrompt le 
  133. 680xx), ce qui permet de décompresser l'image pendant le chargement de 
  134. la suivante.
  135.  L'option rééchantillonnage donne une reproduction du son fidèle à 
  136. l'original (mais peut ralentir la machine pour certaines fréquences).
  137.  L'option bouclage animation permet de recommencer au début dès que la 
  138. fin est atteinte.
  139.  L'option son seulement permet d'écouter correctement le son si 
  140. l'animation est trop lente (son répété).
  141.  L'option contrôle lenteur animation provoque un message d'erreur si 
  142. l'animation est trop lente (son répété). Ce message propose de, 
  143. baisser le son d'un octave, de couper le son, ou d'ignorer le 
  144. problème. 
  145.  L'option sauter images si l'animation est trop lente permet surtout 
  146. de faire fonctionner le logiciel convenablement en 256 couleurs car la 
  147. lenteur devient forte à cause du tramage en 256 couleurs des 
  148. animations en 16 millions de couleurs (compression cvid). L'animation 
  149. est interrompue jusqu'à la prochaine image entière.
  150.  L'option boutons magnétophone permet d'avoir ces boutons classiques 
  151. pour se déplacer à un endroit donné de l'animation ou d'avoir un 
  152. curseur horizontal pour se déplacer n'importe où.
  153.  L'option fenêtre réduite enlève les boutons (et la barre de 
  154. déplacement si le programme n'est pas en accessoire) afin de charger 
  155. des animations de hauteur plus élevée.
  156.  L'option sans interface GEM est le dernier recours pour accélérer 
  157. encore le programme, seulement le clavier est géré directement (adieu 
  158. le multitâche !). Dans ce mode, il est tout à fait possible de charger 
  159. une animation de 320 * 240 dans une résolution vidéo de 320 * 240.
  160.  L'option quitter en fin d'animation est utile si le programme est 
  161. appelé par un autre avec une ligne de commande. Cette option n'a pas 
  162. d'effet si l'option bouclage animation est sélectionnée.
  163.  Les deux avant dernières options (fenêtre réduite et sans interface 
  164. GEM) sont prises en compte au démarrage de l'animation (ouverture 
  165. fenêtre).
  166.  Il est posssible de sauvegarder toutes les options (^S).
  167.  
  168. Questions/réponses:
  169. -------------------
  170.  Quelles options choisir sur FALCON, pour que l'animation soit la plus 
  171. rapide possible ?
  172.  * Lancer le programme en PRG.
  173.  * Choisir le 320 * 240 (ou 480) en true color sur un VGA (horloge 
  174.    vidéo de 25 MHz), ou mieux 320 * 200 sur TV.
  175.  * Sélectionner décompression DSP.
  176.  * Sélectionner affichage direct.
  177.  * Sélectionner sans interface GEM. 
  178.  * Charger le fichier. 
  179.  
  180.  Le programme affiche parfois: 'Impossibilité de charger le bloc à 
  181. décompresser dans la mémoire DSP' est-ce normal ?
  182.  * Le fichier n'est pas assez compressé. L'image à décompresser est 
  183.    segmentée par bloc, et le DSP décompresse au minimum un bloc. Pour 
  184.    résoudre le problème, il faudrait traîter une fraction de bloc, ce
  185.    qui ralentirait la décompression des images bien compressées. 
  186.  * Le programme passe en pause et desactive le DSP.
  187.  * Appuyer ensuite sur play (ou la barre d'espace) pour relancer la 
  188.    lecture sans le DSP.
  189.  
  190.  Le programme fonctionne t-il sur HADES ou TT équipé d'une carte 
  191. graphique ?
  192.  * Je ne sais pas, à tester ...
  193.   
  194.  L'auteur est t-il sur internet ?
  195.  * Non c'est trop cher et trop lent pour le moment, mais j'étudie la 
  196.    question.
  197.  * Je fréquente uniquement les BBS (The BBS en particulier).
  198.  
  199.  Quels seront les développements futurs ?
  200.  * Ajouter (peut-être) une option pour couper le son.
  201.  * Plus de formats avec le DSP en particulier (le premier sur la 
  202.    liste est le rpza (MOV) qui n'utilise pas le DSP pour l'instant).
  203.  * Utiliser plus de code 68030 (actuellement moins d'un %, le reste en 
  204.    68000).
  205.  * Dans un futur éloigné, j'envisage de gérer d'autres types de 
  206.    fichiers (le MPEG et le FLI), mais pour l'instant, je préfére 
  207.    travailler sur les MOV et les AVI (images et son).
  208.  * Je n'envisage pas de créer la possiblilitée de changer la taille 
  209.    des animations, car le programme comporte déjà beaucoup d'options, 
  210.    et, cela ajouté à chaque mode graphique correspond à un cas 
  211.    particulier (pour obtenir une vitesse correcte). Il est déjà 
  212.    laborieux de tout tester avec les différents formats de compression 
  213.    à chaque évolution du programme.  
  214.  * L'iv32 est impossible pour l'AVI (pas de documentation et copyright).
  215.  
  216. Matériel utilisé pour les tests:
  217. --------------------------------
  218. FALCON 030 avec Speed Resolution Card (68030 à 40 MHz, bus à 20 MHz,  
  219. DSP à 40 MHz) en SVGA 640 * 400 true color (horloge 40 MHz).
  220. CD-ROM SCSI PIONNER 10X avec METADOS comme driver.
  221.  
  222.  La limite du programme est atteinte avec une animation de l'ordre de 
  223. 320 * 240 en cvid 12 images/s si les images ne sont pas assez 
  224. compressés (son répété car trop de données à envoyer au DSP).
  225.  Par contre avec l'affichage direct, DSP utilisé, et sans interface 
  226. GEM, toutes les animations testées en cvid passent avec toutes les 
  227. images à la vitesse réelle dans une résolution vidéo en 320 * 240 true 
  228. color ...
  229.  
  230.  
  231.                  MEQUIGNON Didier, le 24 Janvier 1997
  232.                  
  233.                  
  234. P.S.
  235. ----
  236.  Les cas 'non testé' sont soit l'absence de carte graphique ou 
  237. l'absence de fichier dans ce format pour tester le logiciel ... 
  238.  
  239.  Pour toute information sur les formats non reconnus, des suggestions, 
  240. ou des remarques sur le logiciel écrire à l'adresse suivante:
  241.  
  242.             25, rue de l'Ascenseur 62510 ARQUES FRANCE
  243.  
  244.  Si vous écrivez pour indiquer un problème, veuillez indiquer:
  245.   * Le type de machine (et la carte accélératrice si elle existe).
  246.   * Le mode graphique utilisé (ou la carte graphique).
  247.   * Les options sélectionnées.
  248.   * Le type de compression (visible avec ^I) et le format de fichier.
  249.   * La description du problème.
  250.  
  251.  Toute suggestion jugée utile sera intégrée au programme...
  252.  
  253.